awk之if语句的使用

您所在的位置:网站首页 awk中使用if else awk之if语句的使用

awk之if语句的使用

2024-07-12 01:45| 来源: 网络整理| 查看: 265

awk  -F","  '{ if($4=="江苏"){print $1} else {print  $0} } '  test.txt

输出 为江苏的号段  $0为整行  $1是第一个字符串

test.txt内容

1350813,0833,乐山,四川 1390816,0835,雅安,四川 1350822,0812,攀枝花,四川 1390815,0834,凉山,四川 1380825,0832,内江,四川 1380828,0830,泸州,四川 1380829,0831,宜宾,四川 1360829,0831,宜宾,四川 1390907,0817,南充,四川 1350827,0817,南充,四川 1380826,0825,遂宁,四川 1390824,0818,达州,四川 1386176,0510,无锡,江苏 1386179,0510,无锡,江苏 1386181,0510,无锡,江苏 1386184,0510,无锡,江苏 1386189,0510,无锡,江苏 1386146,0510,无锡,江苏 1386148,0510,无锡,江苏 1389718,0971,西宁,青海 1399447,0353,阳泉,山西 1399448,0353,阳泉,山西 1399449,0353,阳泉,山西



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3